deliver up result

Übersetzungen
дать результат
The experiment is expected to deliver up promising results.
Ожидается, что эксперимент даст многообещающие результаты.